home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / fidonet / aval_377 / _binkley.txt / fidobt_1.eng next >
Text File  |  1994-11-08  |  10KB  |  324 lines

  1.  
  2.                        BinkleyTerm-ST 3.14pl8
  3.                        ======================
  4.  
  5.                             Update-Manual
  6.                   Written By Stephan Slabihoud 1994
  7.               This text explains all changes since 3.00
  8.  
  9. I have written this update manual in english, because it is a addendum to
  10. the original binkley reference manual. Some explanations are taken from
  11. the update manuals written by different authors (e.g. Steven Green, Bill
  12. Scull, Joerg Spilker and me).
  13.  
  14.  
  15. New statements:
  16. ===============
  17.  
  18. AfterFax
  19.  
  20.    The program defined here is immediately called after recieving a
  21.    fax with the built-in or any external fax reciever module.
  22.  
  23.  
  24. BTNC
  25.  
  26.    Supports Daniel Roesen's BTNC nodelist format.
  27.  
  28.    Uses the *.BNL format nodelists as created by Daniel Roesen's
  29.    BTNC nodelist compiler instead of the default version 6 nodelist
  30.    produced with ParselST.
  31.  
  32.    The BTNC nodelist has some advantages in that points can be used
  33.    without having to fiddle with fakenet addresses. It also allows
  34.    several domains to be combined in one set of files.
  35.  
  36.  
  37. UseCallSlots
  38.  
  39.    Implemented new feature for controlling polls (better than the
  40.    method with costs and changing the mailflow).
  41.    Put the Keyword 'UseCallSlots' into your configuration file.
  42.    But please remember, because i had to use the cost field of
  43.    the nodelist structure for this, the cost field in the
  44.    outbound window will be 0 forever.
  45.  
  46.    Put a &x (where x is any alphanumeric character) into the Key lines
  47.    after the password:
  48.  
  49.      Key !abcdef &b 90:6000/106.2
  50.  
  51.    Complete your Event file with lines like this:
  52.  
  53.      Event All 20:00 21:00 S N D A=10 T=2,30 P=string
  54.                                              ^^^^^^^^
  55.    "string" is a sequence of alphanumeric characters up to 32 chars.
  56.  
  57.    Now in the above event, Binkley will only call those nodes with &x
  58.    character matches one of the characters in the 'string'.
  59.  
  60.    IMPORTANT NOTE: All systems with no &x definition (usually the rest of
  61.                    the nodelist) will not be polled for normal mail.
  62.  
  63.    Because the format of the BINKLEY.SCD file has changed, all forced
  64.    events will be started again when using Beta-8. It is a good idea to
  65.    delete an existing BINKLEY.SCD file before running this version.
  66.  
  67.  
  68. FastScreen
  69.  
  70.    When using fullscreen output you can speed up binkley with the
  71.    statement FASTSCREEN.
  72.  
  73.  
  74. Fax <path and program>
  75.  
  76.    If the keyword Fax (with optional parameters) is specified
  77.    in the configuration file, then this program is started instead
  78.    of the integrated module.
  79.  
  80.    Initialize your ZyXel Modem with AT#B0+FCLASS=6
  81.  
  82.  
  83. FaxInbound
  84.  
  85.    Lets Binkley know where to place incoming fax images.
  86.  
  87.  
  88. FaxConnect <string>
  89.  
  90.    In addition to the hardcoded connect strings +FCON and CONNECT FAX
  91.    binkley will recognize a fax connect when <string> is matched by the
  92.    incoming connect string.
  93.  
  94.  
  95. FDBugfix
  96.  
  97.    Maybe this can fix problems with FD. The break only fixes the FD
  98.    problem but causes a Resend on the first DATA block. The second
  99.    (original) code doesn't have Resend problems but probably the ESC
  100.    problem again.
  101.  
  102.  
  103. FirstInit <string>
  104.  
  105.    Send to modem only on initial startup of Binkley.
  106.  
  107.  
  108. Hold4D
  109. IOS
  110.  
  111.    These are identical and put BinkleyTerm in 4D mode. When in this
  112.    mode, BinkleyTerm will use the 4D naming convention above whenever
  113.    it writes files into the outbound areas.
  114.    Without either of these commands, BinkleyTerm will use the old 3D
  115.    Hex naming convention, like it always has.
  116.  
  117.    Note that they only affect the generation of files, and both the 3D
  118.    and 4D packets will get transferred during a mail session.
  119.  
  120.  
  121. NeedTime <n milliseconds (0..1000)>
  122.  
  123.    Perhaps this statement will help you to fix the zmodem bug.
  124.    Use this statement very carefully! Try values like 20, 50 or 100,
  125.    before using higher values like 200 or 300!
  126.  
  127.  
  128. NodeCache <size>
  129.  
  130.    Binkley uses a Nodelist cache.  This certainly speeds things up.
  131.    What it does is to store the information about a node when it is
  132.    accessed avoiding the slow nodelist searching and disk access.
  133.    The size of the cache is configurable with the keyword NodeCache.
  134.  
  135.    Nodecache sets the size of the Nodelist Cache to <size> entries.
  136.    Each entry represents one address and occupies 146 bytes of memory.
  137.    The default value is 16 taking up 2336 bytes.
  138.  
  139.    Setting <size> to 0, will disable the cache.
  140.  
  141.    Whenever a node is looked up in the nodelist it is added to the
  142.    cache.  If the cache is full then the entry that has not been
  143.    accessed for the longest will be removed to make way for the new
  144.    one.  I'll see how this works and maybe use a different algorithm
  145.    to pick which one to lose if it seems necessary.
  146.    A good size seems to be a few more than however many nodes there
  147.    are in your outbound area.
  148.  
  149.  
  150. NoJanus <address> <...>
  151.  
  152.    This command takes a list of nodes for which  you wish to disable
  153.    Janus (even if JanusBaud/JanusOK allows a Janus session). This works
  154.    ONLY for outgoing calls.
  155.  
  156.  
  157. NoRequest <address> <...>
  158.  
  159.    Nodes listed after this keyword are not allowed to request files on
  160.    your system at any times. You can use the same syntax as in NoEMSI
  161.    for the list of nodes.
  162.  
  163.  
  164. Port <n>
  165.  
  166.    For more information: see RSVEboard
  167.  
  168.    Default is port 1 (ST-serial)
  169.  
  170.    Also you should set MaxPort to the maximum numbers of ports supported
  171.    by your ST computer (default for MaxPort is the setting of Port).
  172.  
  173.    If not using Port you must set the Baudrate for this Port with some
  174.    external utility.
  175.  
  176.    Binkley doesn't reset the Port after exiting, so every BBS program
  177.    which uses Bconin(Aux) should also work.
  178.  
  179.    If you wish to reset the port after exit (this also applies to
  180.    aftermail, cleanup und BBS Spawn) put the keyword "ResetPort"
  181.    in the configuration file.
  182.  
  183.  
  184. Rbuf <size>
  185. Tbuf <size>
  186.  
  187.    These set the size of the RS232 buffers in a more convenient manner
  188.    than the previous method of using environment variables.
  189.  
  190.    Environment variables may still be used, but these configuration
  191.    options take priority.
  192.  
  193.    Standard for RBUF/RBUF is now 8K if not defined in the environment
  194.    or with the Rbuf/Tbuf config keywords.
  195.  
  196.  
  197. Reset
  198.  
  199.    The string here is send to the modem when exiting with ALT-X 
  200.    immediately before the hangup string is send.
  201.  
  202.  
  203. ResetPort
  204.  
  205.    For more information: see Port
  206.  
  207.  
  208. RSVEBoard
  209.  
  210.    Only usefull when you have the RSVE hardware or HSMODEM installed.
  211.    In this case you can use 38400, 57600, 76800, 115200 and 153600 as
  212.    valid baudrates. On a STE, TT or Falcon you must not use this
  213.    statement.
  214.  
  215.  
  216. TimeZone GMT+x
  217. TimeZone GMT-x
  218.  
  219.    Defines the timezone you live in. For germany this will be GMT+2
  220.    (and GMT+1 later in the year).
  221.  
  222.    You can also set TZ=GMT+x in your environment.
  223.  
  224.    Please note, that parsing this line is very stupid. It just 
  225.    converts the string after 'GMT+' into a long decimal.
  226.  
  227.    After setting the correct timezone, all times from PC nodes are two
  228.    hours in the future. Maybe because the TZ setting on this systems is
  229.    not ok. You could put a correction factor in the Tranx lines for this
  230.    nodes.
  231.  
  232. Tranx [[+|-]number!]node
  233.  
  234.    Tranx field can be used to update your system clock.
  235.  
  236.    The list of nodes is in the same format as that used by HoldsOnUs
  237.    and may include wildcards, etc.
  238.  
  239.    If during an EMSI session and the remote system has a TRX# field
  240.    and their *primary* address matches the list of nodes, then the
  241.    time of your machine will be set to the value given in the tranx
  242.    data. You might want to enable this, if you know for example that
  243.    another system has their clock updated by an atomic clock receiver.
  244.    Note that due to the time involved in the EMSI handshake, it might
  245.    be a second or two out.
  246.  
  247.    Both the BIOS and GEMDOS clocks are updated. It is possible to define
  248.    a correction factor <number>.
  249.  
  250.    Example: Tranx -2!2:240/36
  251.  
  252.  
  253. UseColors
  254.  
  255.    Forces BinkleyTerm-ST's display routines to use colors. This slows
  256.    down the display and is not recommended.
  257.    This option is automatically enabled if you use the colors keyword.
  258.  
  259.  
  260.  
  261. Command Line Options:
  262. =====================
  263.  
  264. Connect <connect string>
  265.  
  266.    The intended use for this is when BinkleyTerm-ST is called in
  267.    BATCH mode then the calling program should pass the modem's
  268.    connect string to BinkleyTerm so that BinkleyTerm can know what
  269.    the baud rate is and work out such things as whether or not to
  270.    allow Janus connections. Example:
  271.      BT.TTP BATCH CONNECT 9600/V32
  272.  
  273.  
  274. NoFullScreen
  275.  
  276.    This option has the same effect as the keyword NoFullScreen.
  277.  
  278.  
  279.  
  280. Environment strings:
  281. ====================
  282.  
  283. BROWS=<n>
  284. BCOLS=<n>
  285.  
  286.    You can use the environment variables BROWS and BCOLS to
  287.    limit the number of rows and cols which binkley will use for
  288.    display. BCOLS < 80 will lead to a corrupted "Pending outbound
  289.    mail" window with normal character size.
  290.  
  291.  
  292.  
  293. Other changes:
  294. ==============
  295.  
  296. - Maximum number of Address aliases is 30 (instead of 15).
  297.  
  298. - Maximum lenght for every component of a Dial statement is now
  299.   40 (instead of 20).
  300.  
  301. - Binkley returns the correct errorlevel according to the
  302.   connect rate. For example, a CONNECT 16800 will give 168 as
  303.   errorlevel (14400 = 144, 12000 = 120, 7200 = 72).
  304.  
  305. - Support for the FIDOUSER.LST format created by BTNC. If the keyword
  306.   BTNC is active, Binkley makes a sequentiell search in the file,
  307.   otherwise the file is treated as sorted with fixed length records
  308.   and Binkley will make a binary search.
  309.   Please note that sequential searching isn't very fast!
  310.  
  311. - DIAL statement now works as the DIAL statement in parselist.
  312.   Default DIAL translation is the last DIAL line!
  313.  
  314. - HoldOnUs/ReqOnUs/NoEmsi is now active for ALL nodes if no
  315.   list is specified.
  316.  
  317. - Updated Function Requests + and $
  318.   If the caller is a point then the point will be added to the
  319.   commands generated from these requests.
  320.   With $ you may now put up to 3 "%d" in the command and the last
  321.   one is substituted by the point number.
  322.   With + the point number is added to the end unless it is zero.
  323.  
  324.